initiative relating to infrastructure - Francés Inglés Diccionario